"""
将其他数据类型转换为int
将字符串转换为int
结论:字符串转换为整型,字符串里面必须是一个整数类型
"""

str1 = '123'   #abc a123 不能进行转换
num1 = int(str1)
print(type(num1),num1)

#将浮点数转换为int
float2= 12.5
num2 =int(float2)
print(type(num2),num2)

#将bool转换为int
bool3 =True  #1
bool4 =False  #0
num3 =int(bool3)
num4 =int(bool4)
print(type(num3),num3)
print(type(num4),num4)

print((type(num3),num3),(type(num4),num4))

"""
其他数据转换为float
字符串转float
结论:字符串转换为float,字符串里必须是一个数字类型(int,float)
"""

str1 = '12'
float1 =float(str1)
print(type(float1),float1)
